Group Protocol for Distributed Object-Based Systems

نویسندگان

  • Youhei Timura
  • Katsuya Tanaka
  • Makoto Takizawa
چکیده

Distributed applications are realized by the cooperation of a group of multiple objects. In the group cooperation, objects send and receive messages in various ways. A message is multicast to objects in the group. In addition, multiple types of messages are sent in parallel to multiple destinations. Then, an object waits for messages from all objects and some of the source objects, i.e., in conjunctive and disjunctive ways. In this paper, we define a novel precedent relation on request and response messages exchanged among objects in the presence of the transmission and receipt methods. We present a communication protocol for supporting a group of processes with the ordered delivery of messages in the precedent relation. By using the protocol, it is easy to realize distributed object-based applications like database replications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimization of majority protocol for controlling transactions concurrency in distributed databases by multi-agent systems

In this paper, we propose a new concurrency control algorithm based on multi-agent systems which is an extension of majority protocol. Then, we suggest a clustering approach to get better results in reliability, decreasing message passing and algorithm’s runtime. Here, we consider n different transactions working on non-conflict data items. Considering execution efficiency of some different...

متن کامل

Object Management Group object transaction service based on an X/Open and International Organization for Standardization open systems interconnection transaction processing kernel

This paper addresses federation of a transactional object standard—Object Management Group (OMG) object transaction service (OTS)—with the X/Open distributed transaction processing (DTP) model and International Organization for Standardization (ISO) open systems interconnection (OSI) transaction processing (TP) communication protocol. The two-phase commit propagation rules within a distributed ...

متن کامل

Using an object-oriented framework to construct wide-area group communication mechanisms

Many wide-area distributed applications, including distributed databases, can be implemented using a group communication mechanism. We have developed a family of weak-consistency group communication mechanisms, based on the timestamped anti-entropy communication protocol, that provides the scalability and fault-tolerance needed by wide-area systems. We discuss an object-oriented framework for c...

متن کامل

Regular Paper Object-based Group Communication for Distributed Systems

In distributed applications, group communication among multiple objects is required. Kinds of group communication protocols have been discussed so far, which support the reliable and ordered delivery of messages at the network level. Only messages to be ordered at the application level, not necessarily all messages, have to be delivered in the required order. The state of the object depends on ...

متن کامل

Group Communication for Large-Scale Distributed Systems over IP Multicast Networks

We consider the problem of providing reliable group communication support for large-scale distributed systems over IP Multicast-based networks. We observe that the semantics of a group multicast protocol are intimately related to the semantics of the shared object state that the multicast is modifying. We present a novel object-centric formulation of the group multicast problem which we refer t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Inf. Sci. Eng.

دوره 18  شماره 

صفحات  -

تاریخ انتشار 2002